// 引入两个tabbar组合
// import {
// 	publicBar,
// 	selfBar
// } from '@/utils/tabBar.js'
export default {
	// 开启命名空间
	namespaced: true,
	// 存放基础数据
	state: {
		// 用户信息
		userInfo: uni.getStorageSync('userInfo') || '',
		// 初始化一个空的tabbar组合
		tabBarList: [],
		// 当前选中的tabbar项，控制页面刷新导航高亮位置不变
		activeIndex: 0, 
		//当前页面额栏目数组
		tabLMList:[],
	},
	mutations: {
		// 保存用户信息
		setUserInfo(state, token) {
			uni.setStorageSync('userInfo', token)
			state.userInfo = token;
		},
		//保存底部导航栏
		setTabBarList(state, data) {
			state.tabBarList = data
		},
		// 记录当前选中的tabbar项
		changeIndex(state, index) {
			uni.setStorageSync('acIndex', index)
			state.activeIndex = index
		},
		//记录页面额栏目数组
		setTabLMList(state, data){
			state.tabLMList = data
			// console.log(state.tabLMList)
		}
	},
}